package chwgigs;

public class J07Statements {
    
	//문 statement
	//컴퓨터 프로그램은 문장이라 불리는 지시문들로 구성되어 있음
	//자바에서 기본적으로 제공하는 문장은 if  while  for  switch 등임
    // 프로그래밍에서 문장은 무엇인가를 하라는 지시를 의미
	//또한 프로그램의 실행 순서를 제어함 
	// 문장의 끝은 언제나 ';' 로 마침 
	// 자바에서 빈 문장도 문법상으로는 문제 없음 
	// 문장은 '블록block' 을 통해 그룹화 할 수있음 
	// 블록은 문장 등의 각종 프로그래밍 요소들을 중괄호{  }로 묶은것 .
	
	public static void main(String[] args) {
	
		; //빈 문장도 오류가 아니다
       int a; int e; int f; // 이와 같이 가로로 쓸쓰도 있지만 가독성이 떨어진다.
       
       {int g; int d; int k;} //블록으로 선언문을 묶음 이것을 지역 변수라 함
		//int a; //오류 발생 왜냐하면 이미 선언한 변수 이기 때문이다
		
		int g;// 이것은 오류가 나지 않는다 왜냐하면 위에 위에 것이 지역변수로 묶여 있기 때문이다.
		
		
       
		
		
		
		
	}

}
